package com.nc.delivery_project.client.request;

import com.google.web.bindery.requestfactory.shared.RequestFactory;


/**
 * Created by miroshnik on 02.12.14.
 * Edition by DRAGON on 10.01.14.
 * Edition by NataG on 18.01.15
 */
public interface AppRequestFactory extends RequestFactory {

    UserRequest createUserRequest();
    RoleRequest createRoleRequest();
    ScheduleRequest createScheduleRequest();
    OrderRequest createOrderRequest();
    CargoRequest createCargoRequest();
    DepartmentRequest createDepartmentRequest();
    CityRequest createCityRequest();
    StateProvinceRequest createStateProvinceRequest();
    CountryRequest createCountryRequest();
	OrderWaypointRequest createOrderWaypointRequest();

    CurrencyRequest createCurrencyRequest();

    LegalPersonRequest createLegalPersonRequest();
}
